package cn.hzking.gjmall.bean.refund;

import cn.hzking.gjmall.net.base.BaseEntity;

/**
 * Created by Administrator on 2018/4/19.
 */

public class RefundScheduleBean extends BaseEntity {

    /**
     * data : {"orderRefundDO":{"finished":false,"finishedAudit":false,"gmtAuditOne":1522224479000,"gmtAuditTwo":0,"gmtCreate":1522223686000,"gmtModified":1522224479000,"id":94,"imageUrls":"","orderId":431,"orderRefundStatusStr":"客服审核通过","push":true,"realityRefundAmount":13.73,"reasonId":1,"refundItems":"[{\"itemSkuId\":511,\"number\":1}]","refundStatus":"LOGISTICS_AUDIT","refundWay":0,"refundno":"T180328572927724","remark":"","resendCode":"457682501876","resendCompany":"顺丰","totalRefundAmount":13.73,"type":"REFUND_AND_RETURNED","userRemark":"用户申请售后"},"returnAddress":"浙江省杭州市西湖区西溪首座A1-2 526室","returnName":"白银光","returnTel":"15088755539"}
     */

    private DataBean data;

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        /**
         * orderRefundDO : {"finished":false,"finishedAudit":false,"gmtAuditOne":1522224479000,"gmtAuditTwo":0,"gmtCreate":1522223686000,"gmtModified":1522224479000,"id":94,"imageUrls":"","orderId":431,"orderRefundStatusStr":"客服审核通过","push":true,"realityRefundAmount":13.73,"reasonId":1,"refundItems":"[{\"itemSkuId\":511,\"number\":1}]","refundStatus":"LOGISTICS_AUDIT","refundWay":0,"refundno":"T180328572927724","remark":"","resendCode":"457682501876","resendCompany":"顺丰","totalRefundAmount":13.73,"type":"REFUND_AND_RETURNED","userRemark":"用户申请售后"}
         * returnAddress : 浙江省杭州市西湖区西溪首座A1-2 526室
         * returnName : 白银光
         * returnTel : 15088755539
         */

        private OrderRefundDOBean orderRefundDO;
        private String returnAddress;
        private String returnName;
        private String returnTel;

        public OrderRefundDOBean getOrderRefundDO() {
            return orderRefundDO;
        }

        public void setOrderRefundDO(OrderRefundDOBean orderRefundDO) {
            this.orderRefundDO = orderRefundDO;
        }

        public String getReturnAddress() {
            return returnAddress;
        }

        public void setReturnAddress(String returnAddress) {
            this.returnAddress = returnAddress;
        }

        public String getReturnName() {
            return returnName;
        }

        public void setReturnName(String returnName) {
            this.returnName = returnName;
        }

        public String getReturnTel() {
            return returnTel;
        }

        public void setReturnTel(String returnTel) {
            this.returnTel = returnTel;
        }

        public static class OrderRefundDOBean {
            /**
             * finished : false
             * finishedAudit : false
             * gmtAuditOne : 1522224479000
             * gmtAuditTwo : 0
             * gmtCreate : 1522223686000
             * gmtModified : 1522224479000
             * id : 94
             * imageUrls :
             * orderId : 431
             * orderRefundStatusStr : 客服审核通过
             * push : true
             * realityRefundAmount : 13.73
             * reasonId : 1
             * refundItems : [{"itemSkuId":511,"number":1}]
             * refundStatus : LOGISTICS_AUDIT
             * refundWay : 0
             * refundno : T180328572927724
             * remark :
             * resendCode : 457682501876
             * resendCompany : 顺丰
             * totalRefundAmount : 13.73
             * type : REFUND_AND_RETURNED
             * userRemark : 用户申请售后
             */

            private boolean finished;
            private boolean finishedAudit;
            private long gmtAuditOne;
            private int gmtAuditTwo;
            private long gmtCreate;
            private long gmtModified;
            private int id;
            private String imageUrls;
            private int orderId;
            private String orderRefundStatusStr;
            private boolean push;
            private double realityRefundAmount;
            private int reasonId;
            private String refundItems;
            private String refundStatus;
            private int refundWay;
            private String refundno;
            private String remark;
            private String resendCode;
            private String resendCompany;
            private double totalRefundAmount;
            private String type;
            private String userRemark;

            public boolean isFinished() {
                return finished;
            }

            public void setFinished(boolean finished) {
                this.finished = finished;
            }

            public boolean isFinishedAudit() {
                return finishedAudit;
            }

            public void setFinishedAudit(boolean finishedAudit) {
                this.finishedAudit = finishedAudit;
            }

            public long getGmtAuditOne() {
                return gmtAuditOne;
            }

            public void setGmtAuditOne(long gmtAuditOne) {
                this.gmtAuditOne = gmtAuditOne;
            }

            public int getGmtAuditTwo() {
                return gmtAuditTwo;
            }

            public void setGmtAuditTwo(int gmtAuditTwo) {
                this.gmtAuditTwo = gmtAuditTwo;
            }

            public long getGmtCreate() {
                return gmtCreate;
            }

            public void setGmtCreate(long gmtCreate) {
                this.gmtCreate = gmtCreate;
            }

            public long getGmtModified() {
                return gmtModified;
            }

            public void setGmtModified(long gmtModified) {
                this.gmtModified = gmtModified;
            }

            public int getId() {
                return id;
            }

            public void setId(int id) {
                this.id = id;
            }

            public String getImageUrls() {
                return imageUrls;
            }

            public void setImageUrls(String imageUrls) {
                this.imageUrls = imageUrls;
            }

            public int getOrderId() {
                return orderId;
            }

            public void setOrderId(int orderId) {
                this.orderId = orderId;
            }

            public String getOrderRefundStatusStr() {
                return orderRefundStatusStr;
            }

            public void setOrderRefundStatusStr(String orderRefundStatusStr) {
                this.orderRefundStatusStr = orderRefundStatusStr;
            }

            public boolean isPush() {
                return push;
            }

            public void setPush(boolean push) {
                this.push = push;
            }

            public double getRealityRefundAmount() {
                return realityRefundAmount;
            }

            public void setRealityRefundAmount(double realityRefundAmount) {
                this.realityRefundAmount = realityRefundAmount;
            }

            public int getReasonId() {
                return reasonId;
            }

            public void setReasonId(int reasonId) {
                this.reasonId = reasonId;
            }

            public String getRefundItems() {
                return refundItems;
            }

            public void setRefundItems(String refundItems) {
                this.refundItems = refundItems;
            }

            public String getRefundStatus() {
                return refundStatus;
            }

            public void setRefundStatus(String refundStatus) {
                this.refundStatus = refundStatus;
            }

            public int getRefundWay() {
                return refundWay;
            }

            public void setRefundWay(int refundWay) {
                this.refundWay = refundWay;
            }

            public String getRefundno() {
                return refundno;
            }

            public void setRefundno(String refundno) {
                this.refundno = refundno;
            }

            public String getRemark() {
                return remark;
            }

            public void setRemark(String remark) {
                this.remark = remark;
            }

            public String getResendCode() {
                return resendCode;
            }

            public void setResendCode(String resendCode) {
                this.resendCode = resendCode;
            }

            public String getResendCompany() {
                return resendCompany;
            }

            public void setResendCompany(String resendCompany) {
                this.resendCompany = resendCompany;
            }

            public double getTotalRefundAmount() {
                return totalRefundAmount;
            }

            public void setTotalRefundAmount(double totalRefundAmount) {
                this.totalRefundAmount = totalRefundAmount;
            }

            public String getType() {
                return type;
            }

            public void setType(String type) {
                this.type = type;
            }

            public String getUserRemark() {
                return userRemark;
            }

            public void setUserRemark(String userRemark) {
                this.userRemark = userRemark;
            }
        }
    }
}
